home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 22 / Cream of the Crop 22.iso / printer / amps2d.zip / README.TXT < prev    next >
Text File  |  1996-09-04  |  17KB  |  493 lines

  1.          Print Screen for Windows 2.0d - A product of American Systems
  2.  
  3.  
  4. 1. Installing Print Screen for Windows
  5. 2. How to use Print Screen for Windows
  6. 3. OLE Automation Support
  7. 4. Product Support
  8. 5. Ordering Print Screen for Windows
  9. 6. Troubleshooting
  10.  
  11.  
  12. [1. Installing Print Screen for Windows]
  13.  
  14. *****    INSTALLATION SUGGESTION    ****
  15.   We suggest that you add Print Screen for Windows to your 'Startup' 
  16.   group.  This way the <PrintScreen> key will always work everytime
  17.   Windows runs.  This saves you from having to locate Print Screen
  18.   for Windows, and run it every time you start Windows.
  19.  
  20.   If you would like Print Screen for Windows to start as an icon, just
  21.   edit the "properties" of the icon.  To do this, single click on the 
  22.   Print Screen for Windows icon, click on 'File', then 'Properties', 
  23.   check the 'Run Minimized' box, then press <OK>.  From now on, any time
  24.   you click on this Print Screen for Windows icon, it will start up 
  25.   minimized.
  26.  
  27. *****                               ****
  28.  
  29.   To install Print Screen for Windows 2.0d run the INSTALL.EXE from 
  30.   Program Manager.  Click on 'File' then 'Run' and type the drive, 
  31.   directory and INSTALL to run the installation.
  32.  
  33.   For example, if you have the Print Screen for Windows files on a
  34.   floppy disk, place the disk in drive A: or B:.  If you place the
  35.   disk in drive A:, type "A:INSTALL".  If your place the disk in 
  36.   drive B:, type "B:INSTALL".  If you have the Print Screen for 
  37.   Windows files on your hard disk, type the drive letter, then
  38.   the directory, and INSTALL (i.e. "C:\MYDIR\INSTALL").
  39.  
  40.   You will be presented with the directory that Print Screen for 
  41.   Windows will be copied to.  
  42.  
  43.   Pressing 'Install', will install Print Screen for Windows
  44.   into the specified directory.  
  45.  
  46.   If you have any difficulty, please call or write American Systems.
  47.   
  48.      Phone:
  49.                      (817)485-6547
  50.  
  51.      Fax: 
  52.                      (817)485-2193
  53.  
  54.     Email: 
  55.                      74364.20@compuserve.com
  56.  
  57.      Address:  
  58.                      American Systems
  59.                      7016 Thomas Pl.
  60.                      Fort Worth, TX, 76148
  61.                      Care of Windows Utilities Division
  62.  
  63.  
  64. [2. How to use Print Screen for Windows]
  65.  
  66. - TO PRINT THE ENTIRE SCREEN to your printer, press the <PrintScreen> key.
  67.  
  68. - TO PRINT THE CURRENT WINDOW to your printer, hold the <Alt> key down and
  69.   press the <PrintScreen> key.
  70.  
  71.  
  72. Screen Menu
  73.  
  74.     Open
  75.  
  76.         Open a previously saved screen print in a .BMP file.  Just type 
  77.         the name of the file you want to open and press <OK>, or double 
  78.         click the desired file name to open the file. 
  79.         
  80.  
  81.         This .BMP file can be read in by many Windows programs.  If you
  82.         are writing a document or presenation that you would like to 
  83.         import screen prints into, you will want to save them to .BMP files.
  84.  
  85.         The program will remember the directory you read your last .BMP file
  86.         from and save the future screen prints there.
  87.  
  88.     Save As...
  89.  
  90.         Save the screen print to a .BMP file.  Just type the name of the 
  91.         file you want to save the screen print as and press <OK>, or double 
  92.         click the desired file name.  
  93.  
  94.         This .BMP file can be read in by many Windows programs.  If you
  95.         are writing a document or presenation that you would like to 
  96.         import screen prints into, you will want to save them to .BMP files.
  97.  
  98.         The program will remember the directory you saved your last .BMP file
  99.         to and save the future screen prints there.
  100.  
  101.     Print
  102.  
  103.         Prints the displayed screen to the printer you define in 
  104.         the Printer Setup option.  If you do not setup a printer, 
  105.         the Windows Default printer will be used.
  106.  
  107.     Printer Setup
  108.  
  109.         Displays the list of printers and printer drivers you
  110.         have installed on your PC.  Select any printer and driver
  111.         and press OK to print your screen prints to. 
  112.  
  113.     Exit
  114.  
  115.         Exits Print Screen For Windows
  116.  
  117.  
  118. Options Menu
  119.  
  120.     Stretch
  121.  
  122.         Stretches/Squeezes the displayed screen into the 
  123.         size of the Program's Window.  This option will be 
  124.         restored if selected when the program restarts as 
  125.         long as 'Save Settings on Exit' is Selected.
  126.  
  127.     Reverse
  128.         
  129.         Displays/Prints the negative of the screen.  Similar to
  130.         a negative of a photograph.
  131.  
  132.     Auto Save
  133.  
  134.         Automaticaly saves the screen print to a .BMP file when the 
  135.         <PrintScreen> or <Alt>+<PrintScreen> key is pressed.  The program
  136.         will generate a file name like PS000010.BMP.  The first file
  137.         name generated is PS000000.BMP.  The file name of each screen 
  138.         print that you want automatically saved after that will be 
  139.         incremented by one, for example, PS000001.BMP, then PS000002.BMP...
  140.  
  141.         These .BMP files can be read in by many Windows programs.  If you
  142.         are writing a document or presenation that you would like to 
  143.         import screen prints into, you will want to save them to .BMP files.
  144.  
  145.         This feature is very handy if you are documenting a program or
  146.         system.  You can move through the program you are documenting,
  147.         screen by screen, pressing <Alt>+<PrintScreen>, saving them 
  148.         to .BMP files.
  149.  
  150.     Auto Print
  151.  
  152.         Automatically prints the screen to the printer when 
  153.         the <PrintScreen> or <Alt>+<PrintScreen> keys are 
  154.         pressed.  If this option is not selected, then you 
  155.         must click on 'Print' in the 'Screen menu'.  This 
  156.         option will be restored if selected when the program 
  157.         restarts as long as 'Save Settings on Exit' is selected.
  158.  
  159.     Print Date/Time
  160.         
  161.         When checked on the program will print the date and time the 
  162.         printout is printed below the screen print.
  163.  
  164.     Short Icon Title
  165.  
  166.         The program will use an abbreviated program title when 
  167.         iconized.  This will save you screen real estate.
  168.  
  169.     Fast Printing
  170.  
  171.         Use a method of printing that sends your screen print
  172.         the printer faster than normal.  You may sacrifice a little
  173.         print quality, but the screen print will be send to the 
  174.         printer faster.  The original version of Print Screen for 
  175.         Windows used the slower method of printing to ensure the
  176.         highest quality printout.  This feature allows you to 
  177.         control how fast you need your screen print to print out.
  178.  
  179.     Save Settings on Exit
  180.  
  181.         Saves the state of the Options when the program exits.  The 
  182.         Options will be restored when Print Screen for Windows 
  183.         is started again.  This option will be restored if selected 
  184.         when the program restarts as long as 'Save Settings on Exit' 
  185.         is selected.
  186.  
  187.  
  188. Command Line Options
  189.  
  190.     /h 
  191.  
  192.     Run Print Screen as a hidden application.  You will not see a 
  193.     Window or an icon on the desktop when the program is running.  
  194.     'AutoPrint' is the only option activated.  Therefore whenever 
  195.     you press <PrintScreen> or <Alt>+<PrintScreen> your screen or 
  196.     window will automatically print to your printer.
  197.  
  198. [5. OLE Automation Support]
  199.  
  200. Print Screen contains an OLE Automation Server that allows access
  201. to the programs functions and options.  When invoked using
  202. "PrintScreen.Application", the calling application can access the
  203. methods listed below.  Note:  OLE Automation is not available in
  204. the shareware version of Print Screen.  It is only available in
  205. the production (or registered) version.
  206.  
  207. Before you use Print Screen's OLE Automation Server for the first
  208. time you must register Print Screen as an OLE Automation Server in
  209. the Registry.  If you do not register the server in the Registry,
  210. your application will not be able to locate where
  211. "PrintScreen.Application" resides and will return an error you your
  212. program.
  213.  
  214. You do this one of 2 ways.  1)Start the program and exit or
  215. 2)Run the program with '/RegServer' as a command line argument.
  216. For example,
  217.  
  218. C:\AMERICAN\PRNTSCRN\PRNTSCRN /RegServer
  219.  
  220. It would be ideal to run this step at the time when you install
  221. your application on your user's machine.  When "uninstalling" your
  222. application, run "PRNTSCRN /UnRegServer" to unregister the entries
  223. for the Print Screen's OLE Automation interface.
  224.  
  225.  
  226. Object Reference
  227.  
  228. The following are the list of methods supported by Print Screen.
  229.  
  230.     void CaptureScreen()
  231.  
  232.     Captures the entire screen and saves it internally in the Print
  233.     Screen application.
  234.  
  235.  
  236.     void CaptureWindow()
  237.  
  238.     Captures the current window and saves it internally in the Print
  239.     Screen application.
  240.  
  241.  
  242.     void FilePrint()
  243.  
  244.     Prints the screen print loaded by Print Screen.  FilePrint() uses
  245.     the currently selected printer or the Windows default printer if
  246.     one is not selected.
  247.  
  248.  
  249.     boolean GetReverse() 
  250.  
  251.     Returns the current state of the Reverse menu item.  On the menu
  252.     bar, this is the 'Reverse' option that that user can turn on and
  253.     off.  When TRUE, Print Screen will reverse the colors of the screen
  254.     print when printing.  See the description of 'Reverse' for more details.
  255.  
  256.  
  257.     void SetReverse(boolean ReverseFlag)
  258.  
  259.     Sets the current state of the Reverse menu item.  On the menu bar,
  260.     this is the 'Reverse' option that that user can turn on and off.
  261.     When TRUE, Print Screen will reverse the colors of the screen print
  262.     when printing.  See the description of 'Reverse' for more details.
  263.  
  264.  
  265.     boolean GetAutoSave()
  266.  
  267.     Returns the current state of the AutoSave menu item.  On the menu
  268.     bar, this is the 'AutoSave' option that that user can turn on and
  269.     off.  When TRUE, Print Screen will automatically save a captured
  270.     screen print to a .BMP file (with a system generated name) when
  271.     the screen or window is captured.  See the description of 'AutoSave'
  272.     for more details.
  273.  
  274.  
  275.     void SetAutoSave(boolean AutoSaveFlag)
  276.  
  277.     Sets the current state of the AutoSave menu item.  On the menu bar,
  278.     this is the 'AutoSave' option that that user can turn on and off.
  279.     When TRUE, Print Screen will automatically save a captured screen
  280.     print to a .BMP file (with a system generated name) when the screen
  281.     or window is captured.  See the description of 'AutoSave' for more
  282.     details.
  283.  
  284.  
  285.     boolean GetAutoPrint()
  286.  
  287.     Returns the current state of the AutoPrint menu item.  On the menu bar,
  288.     this is the 'AutoPrint' option that that user can turn on and off.
  289.     When TRUE, Print Screen will automatically print a captured screen
  290.     print to the currently selected printer when the screen or window is
  291.     captured.  See the description of 'AutoPrint' for more details.
  292.  
  293.  
  294.     void SetAutoPrint(boolean AutoPrintFlag)
  295.  
  296.     Sets the current state of the AutoPrint menu item.  On the menu bar,
  297.     this is the 'AutoPrint' option that that user can turn on and off.
  298.     When TRUE, Print Screen will automatically print a captured bitmap
  299.     or window to a the currently selected printer when the screen or
  300.     window is captured.  See the description of 'AutoPrint' for more
  301.     details.
  302.  
  303.  
  304.     boolean GetPrintDateTime()
  305.  
  306.     Returns the current state of the PrintDateTime menu item.  On the
  307.     menu bar, this is the 'PrintDateTime' option that that user can turn
  308.     on and off.  When TRUE, Print Screen will automatically print a the
  309.     date and time at the bottom of a printout when a screen print is
  310.     printed.  See the description of 'PrintDateTime' for more details.
  311.  
  312.  
  313.     void SetPrintDateTime(boolean PrintDateTimeFlag)
  314.  
  315.     Sets the current state of the PrintDateTime menu item.  On the menu
  316.     bar, this is the 'PrintDateTime' option that that user can turn on
  317.     and off.  When TRUE, Print Screen will automatically print a the date
  318.     and time at the bottom of a printout when a screen print is printed.
  319.     See the description of 'PrintDateTime' for more details.
  320.  
  321.  
  322.     boolean GetSaveSettings()
  323.  
  324.     Returns the current state of the SaveSettings menu item.  On the menu
  325.     bar, this is the 'SaveSettings' option that that user can turn on and
  326.     off.  When TRUE, Print Screen will automatically save the current
  327.     settings when the program exits.  This saves the OLE Automation
  328.     Controller from having to reset any settings.  See the description
  329.     of 'SaveSettings' for more details.
  330.  
  331.  
  332.     void SetSaveSettings(boolean SaveSettingsFlag)
  333.  
  334.     Sets the current state of the SaveSettings menu item.  On the menu bar,
  335.     this is the 'SaveSettings' option that that user can turn on and off.
  336.     When TRUE, Print Screen will automatically save the current settings
  337.     when the program exits.  This saves the OLE Automation Controller
  338.     from having to reset any settings.  See the description of
  339.     'SaveSettings' for more details.
  340.  
  341.  
  342.     boolean FileOpen(string File2Open)
  343.  
  344.     Opens a .BMP file and stores it internally to the Print Screen
  345.     application.  This allows the caller to print it or save it to
  346.     another file.
  347.  
  348.         Parameters:
  349.  
  350.         File2Open - explicit path of the filename to open
  351.  
  352.         Returns:
  353.  
  354.         boolean - TRUE if the file was successfully opened, otherwise FALSE.  
  355.  
  356.         Example:
  357.  
  358.         Rem *** This is an example written in Microsoft's Visual Basic
  359.         Dim PrtScApp as Object
  360.  
  361.         Set PrtScApp = GetObject("", "PrintScreen.Application")
  362.         rc = PrtScApp.FileOpen("c:\mypics\screen1.bmp")
  363.         if (rc=0) then
  364.            MsgBox("Unable to open screen print file")
  365.            End If 
  366.         PrtScApp.Exit
  367.  
  368.  
  369.     boolean FileSaveAs(string File2Save)
  370.  
  371.     Saves the screen print stored internally to Print Screen to
  372.     a .BMP file specified by File2Save.
  373.  
  374.         Parameters:
  375.  
  376.         File2Save - explicit path of the filename to save the screen print to
  377.  
  378.         Returns:
  379.  
  380.         boolean - TRUE if the file was successfully saveed, otherwise FALSE.  
  381.  
  382.         Example: 
  383.  
  384.         Rem *** This is an example written in Microsoft's Visual Basic
  385.         Dim PrtScApp as Object
  386.  
  387.         Set PrtScApp = GetObject("", "PrintScreen.Application")
  388.         PrtScApp.CaptureScreen
  389.         rc = PrtScApp.FileSaveAs("c:\mypics\screen1.bmp")
  390.         if (rc=0) then
  391.            MsgBox("Unable to save screen print file")
  392.            End If
  393.  
  394.         PrtScApp.Exit
  395.  
  396.  
  397.  
  398.     void Exit()
  399.  
  400.     Shuts down the Print Screen OLE Automation Server.  This must be
  401.     called before shutting down the OLE Automation Controller.  This
  402.     handles any houskeeping needed inside Print Screen.
  403.  
  404.  
  405.  
  406. [4. Product Support]
  407.  
  408. American Systems provides user support to registered 
  409. versions via mail, and/or telephone.  American Systems will
  410. answer questions and resolve serious bugs for the first 
  411. three months after registration.  For problems involving a 
  412. specific hardware or software environment or feature, we 
  413. may choose not to modify the program.  In that case, if a 
  414. problem is reported within three months after purchase, 
  415. then we shall offer to refund the user's purchase price.  
  416. If a bug prevents you from evaluating Print Screen for 
  417. Windows during the first 30 days (prior to purchase), 
  418. American Systems  will attempt to assist but is not under 
  419. obligation to resolve issues beyond our control.
  420.  
  421.      Phone:
  422.                      (817)485-6547
  423.  
  424.      Fax: 
  425.                      (817)485-2193
  426.  
  427.      CIS: 
  428.                      74364,20
  429.  
  430.      Address:  
  431.                      American Systems
  432.                      7016 Thomas Pl.
  433.                      Fort Worth, TX, 76148
  434.                      Care of Windows Utilities Division
  435.  
  436. Please share the evaluation version of Print Screen for 
  437. Windows with others for the purpose of evaluation as long 
  438. as it is unaltered and distributed in its entirety.
  439.  
  440.  
  441. [5. Ordering Print Screen for Windows]
  442.  
  443.     Print out the ORDERFRM.TXT file in the directory with 
  444.     your American Systems product, fill out the 
  445.     information requested and send $19.95 per copy to 
  446.  
  447.         American Systems
  448.         7016 Thomas Pl.
  449.         Fort Worth, TX 76148
  450.         Care of Windows Utilities Division
  451.  
  452.     Be sure to specify disk size and quantity.
  453.  
  454.     Visa/MC welcome!
  455.  
  456.     Make checks and money orders payable to 'American Systems.'
  457.  
  458.  
  459.     *** P.O.'s OVER $100.00 ARE WELCOME! BULK PRICES AVAILABLE! ***
  460.  
  461.     You may also select 'How to Order/Register' menu item 
  462.     under the 'Help' Menu.
  463.  
  464.  
  465.  
  466. [6. Troubleshooting]
  467.  
  468. Sometimes a user will receive an error indicating that the following files
  469. required but do not exist.
  470.  
  471. COMPOBJ.DLL
  472. OLE2.DLL
  473. TYPELIB.DLL
  474. OLE2DISP.DLL
  475. OLE2NLS.DLL
  476. STORAGE.DLL
  477.  
  478. These files are necessary for the OLE interface portion of Print Screen for
  479. Windows.  For some reason some OEM's elected not to include these files in
  480. their installations of Windows.  All together they consume over 1 meg of disk
  481. space.  That is why we elected not to include them with the evaluation
  482. version of Print Screen.  99% of Windows users already have these files.  We
  483. did not include them because it would dramatically increase the download
  484. time for many people.
  485.  
  486. If you find you need these files, email us at
  487.  
  488. 74364.20@compuserve.com
  489.  
  490. and we will send you the files.
  491.  
  492.  
  493.